Science

Mystery owner of Stan the T rex finally revealed following $31.8m auction